package com.jmb.api.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jmb.api.model.entity.ApiTestCase;
import com.jmb.api.model.vo.api.ApiTestCaseInfoVo;
import com.jmb.api.vo.api.ApiTestCaseVo;
import com.jmb.api.vo.api.test.ApiTestCaseListTO;
import com.jmb.api.vo.api.test.ApiTestCaseListVO;

import java.util.ArrayList;

/**
* @author jinbo
* @description 针对表【api_test_case】的数据库操作Mapper
* @createDate 2025-04-08 13:53:56
* @Entity com.jmb.api.model.entity.ApiTestCase
*/
public interface ApiTestCaseMapper extends BaseMapper<ApiTestCase> {

    ApiTestCaseVo selectApitestCaseByCaseId(Integer caseId);


    IPage<ApiTestCaseListVO> selectApiTestCaseList(IPage<ApiTestCaseListVO> page, ApiTestCaseListTO apiTestCaseVo);

    ArrayList<ApiTestCaseListVO> getAllApiCaseList(Integer id);

    ApiTestCaseInfoVo selectCaseInfoByCaseId(Integer caseId);
}




